@charset "utf-8";
/* CSS Document */
*{
    margin:0px;
    padding:0px;
}


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:22px;
	font-weight:normal;
}

img{
	border:0;
}

.clear{ 
	clear:both;
}

a{ 
	border:none;}

.alignleft{
	float:left; 
	margin-right:15px;
}

.alignright{
	float:right; 
	margin-left:15px;
}

.marging_top10{margin-top:10px;}
.marging_top15{margin-top:15px;}
.marging_top20{margin-top:20px;}
.marging_right10{margin-right:10px;}
.marging_right20{margin-right:20px;}
.marging_right30{margin-right:30px;}
.marging_right40{margin-right:40px;}
.marging_right45{margin-right:45px;}
.marging_right60{margin-right:60px;}
.marging_right210{margin-right:210px;}
.marging_right150{margin-right:210px;}
.marging_right0{margin-right:0px;}
.marging_bottom10{margin-bottom:10px;}
.marging_bottom20{margin-bottom:20px;}
.marging_bottom40{margin-bottom:40px;}
.marging_left450{margin-left:470px;}
.marging_left300{margin-left:300px;}
.marging_left160{margin-left:160px;}
.marging_left170{margin-left:170px;}
.marging_left20{margin-left:20px;}
.marging_left30{margin-left:30px;}


.padding-left25{ padding-left:25px;}
.padding_top10{padding-top:10px;}
.padding_top20{padding-top:20px;}
.padding_top25{padding-top:25px;}
.padding_bottom20{padding-bottom:20px;}
.padding_bottom30{padding-bottom:30px;}
.padding_bottom15{padding-bottom:15px;}


.right{float:right;}
.left{ float:left;}

.active{
	color:#d50b0c;
}

#home{
    height:534px;
}

#bottom{
	width:100%;
    height: 286px; 
	background: url(../images/bottom.jpg) repeat-x;
	position:relative;
	top:0px;
}
		 
#home_bottom{
	 width:940px;
     height:286px;
	 padding:0px 10px;
	 position:absolute;
	 left:50%;
	 margin-left:-480px;
	 top:-130px;
}
			   
#home_logo_bg{
	width:220px; 
    height:386px;
	background: url(../images/logo_bg.jpg) no-repeat;
	padding:30px 0px 0px 0px;
	float:left;
	margin-right:20px;
}

.logo{
	width:148px; 
	height:77px;
	margin-left:35px;
}

.send{
	 background:url(../images/send.png) no-repeat; 
	width:104px;
	height:38px;
 	border:none;
	margin-right:15px;
	cursor:pointer;
}

.reset{
	 background:url(../images/reset.png) no-repeat; 
	width:104px;
	height:38px;
 	border:none;
	cursor:pointer;
}


.nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6d;
}

.nav ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6d;
    list-style-type:none;
	text-align:center;
	margin-top:43px;
}

.nav li{
	padding:0px 0px;
    list-style-type:none;
}

.nav li a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6d;
	text-decoration:none;
}


.nav li a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d50b0c;
	text-decoration:none;
}

#projects{
	position:absolute;
	top:80px;
	left:250px;
}

.ongoign_projects{
	width:220px;
	height:191px;
	float:left;
}

.footer_txt {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:30px;}
	
.footer_txt a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;}
	
.pr_logo{ 
	background:url(../images/pr_logo.png) no-repeat;
	width:22px;
	height:19px;
	float:left
}

.links{
	height:35px;
	float:left;
	margin-right:50px;
}

.links2{
	height:35px;
	float:left;
	margin-left:20px;
	margin-right:60px;
}

/*General Mosaic Styles*/
.mosaic-block{
	float:left;
	position:relative;
	overflow:hidden;
	width:220px;
	height:189px;
	background:url(../images/progress.gif) no-repeat center center;
}
.mosaic-block a{
	text-decoration:none;
}

.mosaic-backdrop{
	display:none;
	position:absolute;
	top:141;
	height:43px;
	width:180px;
	background:#000;
}
	
.mosaic-overlay{
	top:141px;
	position:absolute;
	width:180px;
	height:43px;
	background:#000;
	right:-180px;
	opacity:0.8;
}


.details{
	margin:10px 0px 5px 70px;
	text-decoration:none;
}	

.details p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.details a{
	text-decoration:none;
}
/*** End Animation Styles ***/



/*General Mosaic Styles*/
.mosaic-block_pro{
	float:left;
	position:relative;
	overflow:hidden;
	width:308px;
	height:134px;
	background:url(../images/progress.gif) no-repeat center center;
}
.mosaic-block_pro a{
	text-decoration:none;
}

.mosaic-backdrop_pro{
	display:none;
	position:absolute;
	top:84px;
	height:50px;
	width:308px;
	background:#000;
}
	
.mosaic-overlay_pro{
	top:84px;
	position:absolute;
	width:308px;
	height:50px;
	background:#000;
	right:-400px;
	opacity:0.8;
}


.details_pro{
	margin:8px 10px 5px 10px;
	text-decoration:none;
}	

.details_pro p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	line-height:18px;
}

.details_pro a{
	text-decoration:none;
}

/*** End Animation Styles ***/


.project_line{
	background:url(../images/projects_line.png) 0px 2px no-repeat;
	height:140px;
}


/*inner pages*/
.main{
	width:100%;
	height:100%;
}

.top_bg{ 
	width:100%;
	height:110px;
	background:url(../images/navbg.jpg) repeat-x  center top;
}

.top{
	width:960px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	padding:20px 0px 20px 0px ;
}

.nevigation{
	width:517px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:30px;
	color:#6d6d6d;
	float:right;
	margin-top:30px;
}

.nevigation ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:30px;
	color:#6d6d6d;
    list-style-type:none;
	text-align:center;
}

.nevigation li{
	padding:0px 7px;
    list-style-type:none;
	display:inline;
}

.nevigation li a{
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:30px;
	color:#6d6d6d;
	text-decoration:none;
}

.nevigation li a:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:30px;
	color:#d50b0c;
	text-decoration:none;
}

.project_bg{
	background:url(../images/projects_bg.jpg) no-repeat center top;
}
.company_profile_bg{
	background:url(../images/company_profile_bg.jpg) no-repeat center top; 
}

.news_events_bg{
	background:url(../images/news&events_bg.png) no-repeat center top;
}

.contact_bg{
	background:url(../images/contact_bg.jpg) no-repeat center top;
}

.right_bg{
	width:230px;
	float:left; 
	padding:0px 20px 20px 20px;
}

.company_building{
	position:absolute; 
	top:-7px; 
	right:-36px;
}

.project_building{
	position:absolute; 
	top:26px; 
	right:-7px;
}

.logo_project{
	position:absolute; 
	top:100px; 
	right:23px;
}


.news_building{
	position:absolute; 
	top:65px; 
	right:-68px;
}


.contact_img{
	position:absolute; 
	top:96px; 
	right:-39px;
}


.project_logo{	
	position:absolute; 
	top:134px; 
	right:0px;
	}



.inside{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

.main_inside_bg{
	width:960px; 
	padding:0px 0px 0px 0px; 
	background: url(../images/main_bg.jpg) repeat-y;
}

.main_inside_detail_bg{
	width:960px; 
	padding:0px 0px 0px 0px; 
	background:#fff;
}

.detail_bg{
	width:920px; 
	padding:0px 20px 0px 20px; 
}

.project_details{
	width:960px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6d6d6d;
}

.completed_txt{width:510px; float:left; margin-right:40px; margin-left:20px;}

.p_tab{
	width:960px;
	height:50px;
	background: url(../images/tab_bg.png) no-repeat;
}

.p_tab ul{}

.p_tab ul li{
	float:left;
	height:50px;
	list-style-type:none;
}

.p_tab ul li a{
	float:left;
	height:50px;
	display:block;
	text-decoration:none;
}


/* Projects Tab Start */
.projects_tab{
	background:url(../images/ongoing_projects.png) no-repeat;
	height:50px;
	width:166px;
}
.projects_tab:hover{
	background:url(../images/ongoing_over.jpg) no-repeat;
	height:50px;
	width:166px;
}
.projects_tab_active{
	background:url(../images/ongoing_over.jpg) no-repeat;
	height:50px;
	width:166px;
}

.upcoming_project{
	background:url(../images/upcoming_projects.png) no-repeat;
	height:50px;
	width:177px;
}

.upcoming_project:hover{
	background:url(../images/upcoming_over.jpg) no-repeat;
	height:50px;
	width:177px;
}

.upcoming_project_active{
	background:url(../images/upcoming_over.jpg) no-repeat;
	height:50px;
	width:177px;
}

.completed_project_tab{
	background:url(../images/completed_projects.png) no-repeat;
	height:50px;
	width:184px;
}

.completed_project_tab:hover{
	background:url(../images/completed_over.jpg) no-repeat;
	height:50px;
	width:184px;
}

.completed_project_tab_active{
	background:url(../images/completed_over.jpg) no-repeat;
	height:50px;
	width:184px;
}

/*End Projects Tab Start */

/* News & Events Tab Start */
.news_tab_active{
	background:url(../images/news&events_over.png) no-repeat;
	height:50px;
	width:150px;
}

/*End News & Events Tab Start */


/* contacts Tab Start */
.contact_tab_active{
	background:url(../images/contact_over.jpg) no-repeat;
	height:50px;
	width:131px;
}
/*End contacts Tab Start */

/* Company  Tab Start */
.about_tab{
	background:url(../images/about_us.png) no-repeat;
	height:50px;
	width:104px;
}

.about_tab:hover{
	background:url(../images/about_us_over.jpg) no-repeat;
	height:50px;
	width:104px;
}

.about_tab_active{
	background:url(../images/about_us_over.jpg) no-repeat;
	height:104px;
	width:104px;
}

.key_person_tab{
	background:url(../images/key_person.png) no-repeat;
	height:50px;
	width:118px;
}

.key_person_tab:hover{
	background:url(../images/key_person_over.png) no-repeat;
	height:50px;
	width:118px;
}

.key_person_tab_active{
	background:url(../images/key_person_over.png) no-repeat;
	height:104px;
	width:118px;
}

.vision_tab{
	background:url(../images/vision_mition.png) no-repeat;
	height:50px;
	width:153px;
}

.vision_tab:hover{
	background:url(../images/vision_mition_over.png) no-repeat;
	height:50px;
	width:153px;
}

.vision_tab_active{
	background:url(../images/vision_mition_over.png) no-repeat;
	height:104px;
	width:153px;
}
/*slider*/


/* DEFAULTS */
#slideshow{
	height:561px;
}

#slideshow{
	position:absolute;
	top:120px;
	left:-1px;
	overflow:hidden;
	width:100%;
}

/* FULL SLIDER (based on Plus Slider) */
full-slider #slideshow{
	height:534px;
}

full-slider #container{
	top:400px;
}

.plusSlider{
	left:50%;
}

.plusSlider-controls a{
	background: #000;
}

.plusSlider .titles{
	position:absolute; 
	top:300px; 
	right:50%; 
	width:940px; 
	margin-right:-470px; 
}

.plusSlider .titles h2{
	background:url('../php-includes/rgba.php?name=black&a=80'); 
	background:rgba(0,0,0,0.8); 
	line-height:1; 
	padding:10px 0px 13px 20px; 
	margin: 0 -0px 0 0; 
	color:#fff; 
	text-transform:uppercase; 
	float:right; 
	position:relative; 
	left:0px;  
}

/*slider end*/

/*path Start*/
.path{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:670px;
	margin-left:20px;
	padding:20px 0px 10px 0px;
	border-bottom:1px dotted #666;

}
	   
.path ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	display: inline;
}
	   
.path li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px 5px;
}
	   
.path li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}	
	   
.path li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d50b0c;
	text-decoration:underline;
}
/*Path end*/
	   

/*project main Start*/	   
.project_main{
	width:670px;
	padding:0px 0px 0px 20px;
	float:left;
	
}

.project_main_2{
     float:left;
	width:600px;
	margin-left:20px;
	margin-right:20px;

}


.project_main_3{
	width:650px;
	padding:0px 20px 0px 20px;
	float:left;
	
}

.project_main_3 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:26px;
	color:#072c42;
	margin-top:20px;
	font-weight:601;
}

.project_main_4{
	width:675px;
	padding:0px 0px 0px 15px;
	float:left;
	
}





.project_main p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:22px;
	font-weight:normal;
	padding:5px 0px;
	
}
				
.project_main a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d50b0c;
	font-weight:normal;
	padding:5px 0px;
	text-decoration:none;
}
				
.project_main a:hover{
	padding:5px 0px;
	text-decoration: underline;
}								
/*project main end*/
				
/*project Detail Start*/				
.project_detail{
width:920px;
}

.project_detail p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:25px;
	font-weight:normal;
	padding:5px 0px;
}
				
.project_detail a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff262c;
	font-weight:normal;
	padding:5px 0px;
	text-decoration:none;
}
				
.project_detail a:hover{
	padding:5px 0px;
	text-decoration: underline;
}								
/*project Detail end*/								
				

.news_date{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	width:500px;
	padding:0px 0px 0px 0px;
}
	   
.news_date ul li{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
display: inline;
font-weight:bold;
}
	   
.news_date li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	padding:0px 5px;
}

.grid_1{
	width:315px;
	height:140px;
	float:left;
	margin-right:9px;
	margin-left:9px;
	margin-top:25px;
	margin-bottom:30px;	
}
		
.grid_2{
	width:315px;
	height:175px;
	float:left;
	margin-left:8px;
	margin-top:25px;
	margin-bottom:10px;
}		
		
.right_line{
width:226px;
height:1px;
background:url(../images/right_side_line.png);
margin-top:15px;
}	

.news{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	margin-top:25px;
}

.news p{
	padding:10px 0px 0px 0px;
}	 

.news strong{
	color:#072c42;
}   

.right_link ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#072c42;
}
				
.right_link li{
	list-style-type:none;
	margin-top:5px;
	margin-bottom:5px;
}	
				
.footer{
	width:100%;
	height:286px;
	background:url(../images/bottom.jpg) repeat-x;
}

.footer h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:normal;
	line-height:21px;
	margin-bottom:17px;
}						

.footer_inside{
	width:920px;
	height:251px;
	margin-left:auto;
	margin-right:auto;
	padding:35px 20px 0px 20px;
}
				
.footer_inside ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#badeea;
	line-height:14px;
	list-style-type:none;
}
						
.footer_inside li{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#badeea;
	font-weight:normal;
	margin:10px 0px;
}	
				  
.footer_inside li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#badeea;
	font-weight:normal;
	text-decoration:none;
}
					
.footer_line{
	background:url(../images/footer_line.png) repeat-x;
	width:127px;
	height:1px;
}
           					
.footer_line_big{
	background:url(../images/line2.png)  repeat-x;
	width:920px;
	height:1px;
	margin-bottom:17px;
}

.footer_heading{
	width:960px; 
	height:40px; 
	margin-bottom:10px;
}  

.footer_logo{
	margin-left:160px;
	margin-top:10px;
	float:left;
}
			  
.input{
	background:url(../images/input.png) no-repeat;
	width:208px;
	height:24px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
	padding:5px 10px 5px 10px;
}

.textarea{
	background:url(../images/textarea.png) no-repeat;
	width:208px;
	height:85px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
	padding:10px 10px 5px 10px;
}	


.dro{
	background:url(../images/select.jpg) no-repeat;
	width:227px;
	height:31px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	padding:5px 10px 5px 10px;
	margin-top:10px;
}


.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#2f2f30;
	padding:72px 0px;
}

.heading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:26px;
	color:#072c42;
	margin-top:20px;
	font-weight:601
}  	
		   
.heading2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:26px;
	color:#d50b0c;
	margin-top:20px;
	font-weight:601
}

.heading3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:26px;
	color:#072c42;
	margin-top:10px;
	font-weight:540
} 
		   
.heading4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	line-height:26px;
	color:#072c42;
	margin-top:5px;
	font-weight:601
} 


		   
.heading5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:26px;
	color:#d50b0c;
	margin-bottom:5px;
	font-weight: normal;
} 

.heading6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#ffffff;
	padding:77px 0px;
}	

.heading7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:26px;
	color:#072c42;
	font-weight:601
} 	    		     	
		   
.mission{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#072c42;
	line-height:18px;
	margin-top:10px;
	margin-left:30px;
}
		   
.mission ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#072c42;
	line-height:18px;
}		    		      			  

.mission li{
	list-style-type:none;
	background: url(../images/point.jpg) 0px 15px no-repeat; 
	padding:8px 20px;
}


.ameni{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#072c42;
	line-height:18px;
	margin-left:0px;
}
		   
.ameni ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#072c42;
	line-height:18px;
}		    		      			  

.ameni li{
	list-style-type:none;
	background: url(../images/point.jpg) 0px 15px no-repeat; 
	padding:8px 20px;
}			 

.contact{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size:13px;
	 line-height:24px;
	 font-weight:normal;
	 color:#666666;
	 float:left;
	 margin-right:40px;
	 float:left;
}

.contact p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
	font-weight:normal;
	color:#666666;
}

.contact span{
	width:550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
	font-weight:normal;
	color:#d50b0c;
}	
	
		 
.phone{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
	font-weight:normal;
	color:#333333;
	padding:0px 0px 10px 0px;
}	 
		 
/*popup Css */
.login-popup{
	width:240px;
	height:500px;
	background: #fff;
	padding:30px 50px 30px 50px; 	
	float: left;
	font-size: 1.2em;
	border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari, Chrome */
}


fieldset{ 
	border:none; 
}

form.signin .textbox label{ 
	display:block; 
	padding-bottom:7px;
	margin-top:10px; 
}

form.signin .textbox span{ 
	display:block;
}

form.signin p, form.signin span{ 
	color:#999; 
	font-size:11px; 
	line-height:18px;
} 

form.signin .textbox input{ 
	background:#fff; 
	border:1px solid #d8d9da;
	color:#a4a4a4; 
	font:13px Arial, Helvetica, sans-serif;
	padding:6px 6px 6px 6px;
	width:214px;
	height:20px;
}

form.signin input:-moz-placeholder{
	 color:#a4a4a4;
}

form.signin input::-webkit-input-placeholder{
	color:#a4a4a4; 
}

form.signin .textarea1{
	background:#fff; 
	border:1px solid #d8d9da;
	width:214px;
	height:84px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a4a4a4;
	padding:6px 6px 6px 6px;
}	

.button{
   background:url(../images/send.png) no-repeat;
   border:none;
   width:104px;
   height:38px; 
   cursor:pointer;
   display:inline-block;
   margin-top:10px;
   float:right;
   
}

/*End popup Css */

#jpreOverlay {
	background-color:#e7ebec;
}
#jpreSlide{
	font-size:18px;
	font-weight:bold;
	color:#d50b0c;
	text-align:center;
	width:100%;
	height:5px;
}
#jpreLoader{
	width:100%;
	height:1px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#jpreBar {
	background:#d50b0c ;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#jprePercentage {
	color:#d50b0c;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	top:-500%;
}

.selected{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d50b0c;
text-align:center;
}

.error{ font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
		color:#000;
		font-weight:normal;}
		
.pegination{
            color:#666666; 
            font-weight:bold; 
			padding-right:10px; 
			font-size:12px;
			}	
.pre {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:#d50b0c;
	padding:10px;
	margin:10px;
	height:20px;
	width:20px;
	display:inline;

	
}			

.next_pagination {
 	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:#072b43;
	padding:10px;
	margin:10px;
	height:20px;
	width:20px;
	display:inline;
}	




#pagination{
 	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin-top:50px;
	margin-bottom: 50px;
	width:665px;
}

.tm{font-size:8px;}	




.detail_thum{width:270px; float:left; margin-top:20px;}
.detail_txt{width:630px; float:left; margin-right:20px;}
